3721 New Town Blvd, St Charles, MO 63301, United States
View on Map
What travelers say:
OMG this was the best buffalo chicken sandwich I've had in a long time! This was my first visit here but I'm sure it won't be my last! The bar has a very laid back atmosphere. Lisa was so friendly and helpful with everything. I really enjoyed my experience!